Greek Town (2nd/Mission)

Lunch & Dinner

  • 88 2nd Street. San Francisco
  • P: 4157782775
  • Business Hours CLOSED TODAY