Momo Grill
Category
General Information
Locality: Santa Rosa, California
Phone: +1 707-595-3363
Address: 750 stony point RD STE A155 95407 Santa Rosa, CA, US
Website: www.momogrills.com
Likes: 171
Reviews
Facebook Blog
Popular Listings
Bombay Grill
1444 4th St 94901 San Rafael, CA, US
+1 415-455-0444
Restaurant, Indian restaurant, North Indian restaurant
DELHI KI CHAAT
3456 MOWRY AVE 94538 Fremont, CA, US
+1 510-364-7085
Indian restaurant, Catering van
India’s Clay Pit NoHo
5667 Lankershim blvd 91601 North Hollywood, CA, US
+1 818-980-5400
Restaurant, Vegetarian/Vegan Restaurant, Indian restaurant, Middle Eastern restaurant