HOME
MENU
PICTURE
CONTACT
Contact Us
TELEPHONE NUMBER: (415)826-1363
ADDRESS: 2916 24th St, San Francisco, CA 94110
The restaurant opens at 6:00 am and closes at 7:30 pm every day.
Go to Google Map
HOME
MENU
PICTURE
CONTACT