Casa Mia Latin Restaurant & Cafe

2361 Lakeshore Rd W, Oakville
(905) 825-3500

Recent Reviews

Food Trotter

Group of 6 went for dinner. Outdoor patio simple but nice. Here is the evaluation0/10 for food service. It took them 1 hour and 35 minutes to get our food ready. Food came with gaps of 15 to 20 min so each person had to eat alone. Food was cold but we had to eat as we were starving.10/10 for servers. They were amazing but could've help with kitchen delays5/10 for food. Some dishes were excellent others specially the seafood pasta was terrible..don't order seafood pasta.5/10 Prices. Octopus for 25$ was two miniture tentacles. That was really very very expensive. However the quantity for other dishes were good.Overall verdict: kitchen poor, staff amazing, food inconsistent,Would we go back again: No

James Martin

We stopped in to try some different food from the standard fare ….the food was amazing! Tender fish, amazing sauces and a Paella that was outstanding! Amazing sauces filled with flavours! Very attentive s service and food prepared with love made for a incredible evening!

Kris S

We stopped in here because their patio is so inviting, and we were pleasantly surprised by the food! Large portions and fresh quality ingredients, you can tell it's all made from scratch. We ordered the salad, yucca fries, grilled chicken before which were delicious. This past time we ordered the beef stir fry & beef pasta which are also incredible. I would suggest going for lunch or early dinner though, since they don't stay open late.

Grace Udodong

Such a fantastic cultural experience with real Peruvian cuisine - Lomo SaltadoIt's a real home food feelAbsolutely recommended.

Joshua Ivan Bonilla

Family owned goodness. The chef fretted every table. We went on a Sunday to eat paella and ceviche. Very authentic and tasty. If you want traditional Peruvian cuisine this is the spot.

Mikola Stewart

Cozy restaurant with impeccable food. The prices are amazing for what you're getting. The ceviche was incredible, and fresh, the ribeye steak was mouth-watering and came with great sides. Very authentic flavours.The couple who run this place are very nice and will make your dining experience a delight.

Melissa Davis

Each dish was clearly handcrafted and superbly flavourful. The bathrooms were clean. Zero complaints and would visit again and again.


Very happy to have discovered Casa Mia. We both had seafood and cassava, very flavorful and good portions. Look forward to trying more items on the menu. Staff were very friendly too.

Julie Nguyen

We had a wonderful relaxing time at the restaurant foods are amazing good. The roast beef with mash potatoes and veggies are die for. The owner and his restaurant staff are very friendly it feels so comfortable sitting outside patio.The restaurant owner make sure we enjoy the food we had a wonderful time and definitely will be back to try the steak. Thank you for a wonderful time. Cheers

Minerva Sanchez

Great food and service. The patio was a lovely spot to stop for lunch. A bit noisy as it is on Lakeshore Blvd. The food arrived and was hot and delicious.

Elisabeth Samokish

Yesterday I went out to check out this Peruvian place with my family. We called in to see if they have table on the patio and booked it. Once we arrived 25 min later, the table promised was not available. Unfortunately, the trouble only started piling like a snowball from there. We ordered food and waited for an appetizer for 45 minutes (it was delicious tho)! On top of that they forgot that we ordered soup. It never came. For the drinks we asked different servers three times after they brought it. 5 minutes later, only one out of four main course dishes arrived. And they forgot to switch from mash potato to roasted potato ?‍♀️ The rest of the family were sitting hungrily watching one person eat. It was nerve-breaking. We asked when the rest of the meals will be ready, just heard “soon”. I decided to order some empanadas cause we were starving so I asked the server if they are ready (saw them on the tray) and no prep needed. She answered yes and told me that they have only chicken. Fine, right now anything will go. 15 min later - nothing. My husband went in to cancel order because there was not point in waiting, we were getting hungry and frustrated. When at the same time servers were bringing food to another table all the time and one more table was served in front of us. 2 min after another server came to the table telling that the food will be soon. Another 5 min and we see the owner assuring us about the same. At that point it was close to 1.5 hour wait. It's unforgiving. Such a long wait, prices on the higher side, zero services (yes, they are friendly but forgetting special requests and not bringing you what you ordered even if it's juice). My opinion, the tremendous delicious food doesn't compensate for 1.5 hours of wasted time for everyone to get hungry and leave empty-handed. I hope management sees the reviews and will make some adjustments. Maybe two people on Saturday midday is not enough, or perhaps they need a more time-oriented cook. No family weekend outing shouldn't be so stressful!

Michael Bennett

Delicious food. Generous portions. Fair prices. Every plate tasted like home cooking.

Sina Kashani

We love Peruvian foods and have been fortunate enough to taste some of the very bests in Peru and around the world. As such, we hold Casa Mia to a high standard. Casa Mia serves average tasting Peruvian dishes. We ordered Lomo Saltado, mixed Ceviche, Paella, Octupos, and Peruvian fish tonight. Out of all, only Paella was slightly above average. The dishes have the required ingredients, maybe even in the right proportions, but are not flavorful as the way they should be. While not perfect, service is polite and attending. Prices are on the high side and the restaurant interiors require an upgrade.

Swarnendu Ray

Excellent food, great ambience, amazing staff, fast service.Lomo Saltado was perfect! The lamb shank was tender in a rich sauce - you can tell they simmered it for a very long time! Empanadas were good as well. And…Finally found a place in Burlington/Oakville that serves quantity fit for grown man. Mains were around $27 per order but very filling. They did not have a few things from their menu, and their drink options were really limited. But loved the place. Going back soon!

Mubashir Khan

It’s a nice place and the menu is great.

Load More