Royal Indian - If it's high end, frills service 5 star ratings you want, then keep walking. However, if you're looking for good, inexpensive and noticeably flavorful Indian cuisine in a no-frills, laid back, yet attentive environment, then Royal Indian Restaurant Cuisine located at 93 1st Ave is the place for you.