A visit to The Last Supper at Santa Maria delle Grazie is tightly scheduled, making it a great opportunity to slow down afterward and enjoy a good meal nearby. Whether you want to reflect on Leonardo da Vinci’s masterpiece or simply recharge, the surrounding area offers plenty of quality dining options within walking distance.
From classic Milanese trattorias to casual cafés and refined international spots, there’s something for every taste and budget. To help you choose, we’ve shortlisted the 7 best restaurants near The Last Supper, combining great food, pleasant ambiance, and convenient location.
1. Cafe La Grazie: For a Snack & Dessert.

Address: Via Giovanni Boccaccio, 33, 20123 Milano MI, Italy. Get Directions.
Cuisine: Italian.
Opening Hours: 6.30 am to 7.30 pm. Closed on Sundays.
Walking distance from the Santa Maria delle Basilica: 3 minutes
About Cafe La Grazie
The closest place to get a quick and affordable snack near the Last Supper painting is the Cafe La Grazie, directly opposite the Santa Maria delle Grazie Church!
The Cafe serves some of the best gelato in Milan and also offers excellent choices for a filling breakfast meal.
You can have affordable pizzas, sandwiches, salads, and other light snacks at this Cafe!
Some of their must-try dishes are the Ahi Tuna Nicoise Salad, Cannelloni di Pollo, a soft Panna Cotta, and the homemade Tiramisu.
One of the most unique things about this place is you can see your prepared meal on the display shelf before ordering it.
The display ensures visitors know what they’re ordering and are rarely disappointed with their meal!
2. Bar II Cenacolo: For the Best Cappuccino!

Address: Via Giovanni Boccaccio, 33, 20123 Milano MI, Italy. Get Directions.
Cuisine: Italian.
Opening Hours: 6.30 am to 7.30 pm. Closed on Sundays.
Walking distance from the Santa Maria delle Basilica: 3 minutes
About Bar II Cenacolo
What is a better way to energize yourself after seeing the Last Supper painting so you can explore other popular Milan attractions than a refreshing cup of coffee?
Bar II Cenacolo is a short walk from the Basilica and offers a refreshing variety of alcoholic and non-alcoholic beverages.
It is best known among the locals for its delicious Cappuccino, served along a side of Pasta in a decadent sauce.
The bar is also the least crowded spot compared to the other great restaurants on the list and is perfect to explore during the peak season.
3. L’uccellina: A Meat Lover’s Corner!

Address: Corso Magenta, 96, 20123 Milano MI, Italy. Get Directions.
Cuisine: Italian, Tuscanian, Florentine, Pizzas, & Pastas.
Opening Hours: 12 pm to 2.45 pm and 7 pm to 12 am.
Price Range: €8 to €25 per person
Walking distance from Last Supper Painting: 5 minutes.
About L’uccellina
Unlike most of the restaurants in Milan, L’uccellina is known for its simple dishes; however, they all pack a secret punch of Tuscanian and Italian flavors!
Translating to “The Little Bird,” the restaurant is known to be a paradise for meal lovers, serving a variety of Florentine Steaks, ribs, lamb chops, Fassona meat, and more.
That’s not all. The restaurant also serves gluten-free and vegetarian-friendly dishes, including delicious risottos and various spaghetti and Pasta dishes.
L’uccellina ensures all meats and vegetables used in their cooking are sourced locally and organically, which combine to deliver the most delicious dish to your plate!
The restaurant’s servers are friendly and helpful, suggesting the perfect wines and Champagnes to accompany your meal from their collection.
It is an affordable dining place, offering a great selection of expensive meats and other dishes for the best price!
4. Miscusi Milano Cadorna: For Fresh Homemade Pasta!

Address: Via G. Leopardi, 13, 20123 Milano MI, Italy. Get Directions.
Cuisine: Italian and Mediterranean.
Opening Hours: 12 pm to 10 pm.
Price Range: €9 to €14 per person.
Walking distance from Santa Maria delle Grazie: 8 minutes.
About Miscusi Milano Cadorna
Tourists looking for famous Italian food should visit Miscusi Milano Cadorna, known for its delicious handmade Pasta!
From saucy Carbonaras, Tagliatelle, Rigatoni, and many other options, you also have the choice to customize your meal.
You can also see the Pasta being made right in front of you, from forming the dough to cooking the delicious sheets of Pasta to perfection!
This is not only a guarantee of the freshness of your ingredients and meal but also of the cleanliness of the place and the brilliant techniques the Chefs use.
Their most popular dish is the traditional meal of Pasta served in a cherry tomato sauce with burrata cheese, basil, and crunchy pistachios as toppings!
The restaurant has a cozy, homely vibe, made special with a glass of wine or beer as a side to give your meal a lavish touch.
Since all types of Pasta are made here from scratch, visitors can ask for vegan, vegetarian, dairy, and gluten-free items.
5. Arcano Restaurant & Music: For a Cocktail, Meal, & Music Combo

Address: Viale S. Michele del Carso, 7, 20121 Milano MI, Italy. Get Directions.
Cuisine: Italian, Grill, Contemporary, and Barbeque.
Opening Hours: 12 pm to 3 pm and 7 pm to 12 am from Tuesday to Sunday. Monday 7 pm to 11 pm.
Price Range: €18 to €50 per person.
Walking distance from the Santa Maria Church: 9 minutes.
About Arcano Restaurant
Do you love dancing and music? The Arcano Restaurant in Milan is a great place to have a delicious meal and move your body to fun music numbers with a cocktail in hand!
They serve many organic and freshly made meals from traditional Mediterranean recipes and are well-known for their meat dishes.
Arcano Restaurant is also known for its delicious and refreshing cocktails, which will energize your mood after standing in the long queue to see the Last Supper!
You can also find vegan, vegetarian, and gluten-free meals at this restaurant to fit everyone’s taste buds and preferences.
Visitors must book a reservation to access this restaurant.
6. Ristorante La Brisa: The Perfect Spot for Special Occasions!

Address: Via Brisa, 15, 20123 Milano MI, Italy. Get Directions.
Cuisine: Italian.
Opening Hours: 12.30 pm to 1.45 pm and 7.30 pm to 9.45 pm from Sundays to Fridays. Closed on Saturdays for lunch and dinner. Closed on Sundays for lunch.
Price Range: €10 to €32 per person.
Walking distance from the Last Supper Painting: 12 minutes.
About Ristorante La Brisa
Ristorante La Brisa is one of the most beautiful restaurants on this list, rivaling the beauty of Leonardo’s painting, with a stunning outdoor garden with walls full of plants and a verandah!
The restaurant serves a simple Italian cuisine that changes monthly as the leaves of the trees in the garden change, offering new meals for locals to try as well.
You can have delicious seafood, meat, and vegetarian dishes at the restaurant, out of which their Iberian crispy pork dish is the most popular!
The glass-walled restaurant is perfect for a candlelight dinner to celebrate your birthday or anniversary or even for a memorable proposal in Milan.
They also have great wine pairing options and a friendly staff to enhance your experience!
7. Trattoria La Colonna: For a Traditional Milanese Meal

Address: Via Santa Maria alla Porta, 10, 20123 Milano MI, Italy. Get Directions.
Cuisine: Milanese, Italian.
Opening Hours: 12.15 pm to 3 pm and 7 pm to 10.45 pm. Closed on Mondays.
Price Range: €8 to €30 per person
Walking distance from Santa Maria Basilica: 13 minutes
About Trattoria La Colonna
The most famous Milanese restaurant in the city is Trattoria La Colonna, known for its decade-old delicious recipes.
It is a small restaurant, but don’t let its humble size fool you.
The restaurant has a delicious Milanese risotto, a filling platter of cold-cut meats, and the most flavorful homemade sweets!
Some must-try dishes at Trattoria La Colonna are the Smoked Tuna with Carpacio, Veal Milanese, and a unique Osobucca with Risotto.
Vegetarians and vegans should try the restaurant’s best pumpkin ravioli!
They also serve other Gluten-free meals and delicious wines to pair with every dish to enhance the flavors.
This is a small restaurant, and you might find bigger crowds here during the peak tourist season; however, waiting in line is worth it!
Frequently Asked Questions About Restaurants Near the Last Supper (FAQs)
1. Where is Leonardo da Vinci Last Supper painting?
The painting is displayed in Santa Maria delle Grazie Basilica’s Refectory in Milan, Italy.
2. Which is the closest restaurant next to Santa Maria delle Grazie?
The Cafe La Grazie is the closest dining spot, located directly opposite the Chuch, and is a 1-minute walk from the painting.
3. Which is the most affordable dining place near the Last Supper painting?
Cafe La Grazie is the most affordable place to dine around the painting.
4. Where is the best coffee served around Leonardo Da Vinci’s Last Supper painting?
You can find the best coffee at Bar II Cenacolo, which is a 3-minute walk from the Church. It is extremely popular among locals!
5. What is a good restaurant to celebrate a special occasion around the Santa Maria Basilica?
Ristorante La Brisa makes for the most beautiful spot to dine in for any special occasion, with affordable prices, and friendly service.
6. Which is the best spot around Santa Maria delle Grazie for a vegetarian meal?
Some restaurants serving vegetarian options around the Santa Maria delle Grazie Basilica are Miscusi Milano Cadorna, L’uccellina, Arcano Restaurant, and Trattoria La Colonna.
7. Where can I get the best Pasta around the Last Supper painting?
Miscusi Milano Cadorna serves the best homemade Pasta around the Basilica. You can also see it being made from scratch at this restaurant!
8. What is a good early-morning breakfast spot near the Last Supper painting?
Bar II Cenacolo is an excellent place for an early-morning breakfast since it opens at 6.30 am. You can enjoy a filling pasta meal with the best coffee in Milan to energize yourself to visit the Last Supper painting.
Also Read:
Discover more from Milan Last Supper Tickets
Subscribe to get the latest posts sent to your email.