Tastybits is an Indian and Italian restaurant.