sevilla_restaurant

Sevilla Restaurant and Bar

Sevilla established in 1941, proud to be NewYork's oldest Spaniard located in the heart Greenwich Village on the quaint corner of 62 Charles & W4th St www.sevillarestaurantandbar.com
  • 5 posts
  • 127 followers
  • 4 following