Keeku da Dhaba

3400 Mowry Ave
Opens at 5:00PM
Free pickup
Location
3400 Mowry Ave,
Fremont, CA 94538
Nearby: Bharat Bazaar Parking Lot
Direction 
Payment Options
Credit Card, Apple Pay, Google Pay