Indian Fine Casual Restaurant, Tikka Town, offers a blend of quality food, atmosphere, and service.