Skip to main content

Sewa Nepalese and Indian Cuisine

restaurant · indian restaurant · San Francisco, CA

Address
815 Clement St, San Francisco, CA 94118-2200
Phone
(415) 742-4596
Website
sewacuisine.com
Where
37.7826, -122.4680

Search Hominin for Sewa Nepalese and Indian Cuisine

Other restaurants nearby

More in San Francisco

Sewa Nepalese and Indian Cuisine — restaurant in San Francisco, CA | Hominin