Itria
3266 24th St, San Francisco
(415) 874-9821
Recent Reviews
Order Online
Reserve
You May Also Like
El Taco Loco - 3274 24th St
Mexican
Silverstone Cafe - 3278 24th St #3926
Coffee Shops, Coffee & Tea, Juice Bar & Smoothies, Coffee
Taquería El Farolito - 2779 Mission St
Mexican, Tacos
Restaurants in San Francisco, CA
Itria
3266 24th St, San Francisco, CA 94110
(415) 874-9821