Get directions to: Nawab India Restaurant, San Mateo, CA
Restaurant address: 5 S Ellsworth Ave San Mateo, CA 94401, USA
Restaurant: Nawab India Restaurant