Alaturca Restaurant
869 Geary St San Francisco, CA 94109-7217
415-345-1011
Meals Served
Dinner, Lunch
Business Hours:
Payment Types