There may be no finer place to dine waterside on the Outer Banks than Masala Bay Grill, an Indian restaurant with stellar views located just across the Wright Memorial Bridge in Point Harbor, less than 10 minutes from Southern Shores. Flavorful, fresh dishes, many focused on vegetables, or cooked in a tandoori oven, are staples of the menu. The fare is derivative of north Indian cuisine, and includes perfectly spiced curries, vindaloo, and biriyani. Overlooking the Currituck sound, the dining room offers unbeatable panoramic views. Or, sit outside on the water for an al fresco dining experience.