Eating Indian Vegan Vegetarian at Masala Kitchen restaurant in New Castle, DE.

Feedback

Do you manage or own Masala Kitchen?

Yes