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.  
Sevilla Restaurant & Bar

Address

62 Charles St, New York, NY 10014 New York United States Of America