Sevilla Restaurant & Bar
Type:
Spanish Cuisine, Tapas
Sevilla Restaurant has followed a tradition of quality, pride, and hard work since it opened its doors in 1941 and has created a path to success through its well managed family of employees. Their menu is full of the the Spanish classics.
See map bigger
Address
62 Charles St, New York, NY 10014
New York
United States Of America
Website
www.sevillarestaurantandbar.com/