Back  

Vajra Restaurant

Favorite

Vajra Restaurant

A Nepalese / Indian Restaurant 5-10 pm Sunday to Thursday, 5-11 pm Friday and Saturday