Namaste is an Indian restaurant offering flavorful and generously portioned dishes.