"Rating this highly for the service and the atmosphere, there are regulars here and the friendly banter between the staff and said regulars made it feel like home."
Phone: +14153459999
Address: Post Street, 720, San Francisco, United States Of America
City: San Francisc
Website: http://www.ithaisf.com/
Saturday: 16:30-01:00
Sunday: 16:30-00:00
Dishes: 3
Amenities: 4
Categories: 4
Reviews: 793