Vinyasa in Edinborough is your one-stop shop for all things curry-related. Home to some of the tastiest Indian cuisine in town, this restaurant is perfect for meat-lovers and vegetarians alike. Located on St. Mary’s Street, Vinyasa is in the heart of the city center, making it an ideal location for diners meeting up from across the city or diners or tourists visiting from another city. Stop in for Vinyasa’s three-course lunch menu, head over with a date for a romantic evening, or simply stop by for a quick bite to eat. You’ll be so glad you did – book to save time!