City CentreIndian, Asian, Bangladeshi££££
Vinyasa Edinburgh image 1
Vinyasa Edinburgh image 2
Vinyasa Edinburgh image 3
Free and fast bookingEasily reserve a table in seconds
Happy customersMore than 100 million full and satisfied diners

About Vinyasa

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!

Opening Times

Open today - Opens at 5:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm
5:30 pm - 11:30 pm


34 St Mary's Street, City Centre
Edinburgh EH1 1SX

Menu Highlights




deep fried balls of gram flour, vegetables and a variety of spices

King Prawn Pathia with Puri

King prawns in a subtle sauce enhanced by fresh coriander on a bed of buff bread

Sheek Kebab

tender minced lamb with onion, garlic, fresh coriander leaves and herbs cooked in a clay oven and served with green salad and mint sauce
Don't miss out on a table!

Reviews coming soon - Reserve and be the first!