Royal Taj Restaurant

 

Be the first to review

A menu of elevated Indian dishes served in a polished restaurant that has a bar.

image