Eating Indian at Royal India Bistro restaurant in Lexington, MA.

Feedback

Do you manage or own Royal India Bistro?

Yes