Tasty Restaurant

5530 Geary Blvd, San Francisco , CA 94121

Online order is over.

Beam me up