Darbar Fine Indian Cuisine

16411 Bernardo Center Drive San Diego 92128