Virsa Indian Cuisine-Restuarant and Catering in San Diego
6780 Miramar Road, San Diego, CA, 92121, United States



Opening Times: 11am to 9pm on all days except on monday.Monday is closed | Indian Restaurant
|
Opening Times: 11am to 9pm on all days except on monday.Monday is closed | Indian Restaurant
|