Sevilla Restaurant & Bar
Bar & Restaurant $$
62 Charles St, New York, NY 10014-2750
Description
A Spanish Bar and Restaurant in New York CityGet to know Sevilla Restaurant & Bar
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.