Restaurants near Flatrock

As Good As It Gets 5 Old Flatrock Road, Flatrock Seafood • $
5 Old Flatrock Road, Flatrock

“Had a great fish & chips meal today. Great food and service! I appreciated that they opened and served me this evening. I’ve been looking forward to this feed for almost a year. I’m from Saskatchewan and we don’t get fish like this at home.”

5 Superb10 Reviews
Terre Restaurant 125 Water St, St. John's Canadian • $$$$
125 Water St, St. John's - 9.53 miles

Customers` Favorites

Potato Bread
Scallops
Quail
Hanger Steak
Seafood Appetizers
Razor Clams
Halibut
Townie Hashbrown
Mushroom Toast
Eggs Breakfast

“Probably the best meal I’ve ever had! My steak was cooked to perfection and so juicy. My husband’s lobster came out on a sizzling platter and it hit all the senses! We had a few other tastings and everything hit the mark. Great atmosphere, beautiful views, you can’t go wrong. Thank you, to you and your staff for our first meal in Newfoundland an excellent one!”

4.7 Superb284 Reviews
Peaceful Loft 250 Duckworth St, St. John's Vegetarian • $
250 Duckworth St, St. John's - 9.48 miles

Customers` Favorites

Peaceful Rolls
Chutneys
Soup of the Day
BBQ Pork Bun
Beet Soup
Vengan Pork
King Oyster
Squash Roll
Spring Rolls
Pumpkin Soup

“This place is absolutely amazing. The food is superb. My partner and I got the BBQ pork and it was so delicious. But the best part of this whole experience is the husband and wife duo that run the restaurant. I have never experienced better service in my life. This place is my new absolute favourite spot! I am here visiting from vancouver and I am going to try and visit here as much as I can before I leave!!! I would give it 100 stars if I could”

4.9 Superb335 Reviews
Black Cat Pizza 13 Lemarchant Rd, St. John's Pizza • $$
13 Lemarchant Rd, St. John's - 9.69 miles

Customers` Favorites

Garlic Claws
Cat’S Favourite
Chocolate Chip Cookie
Da Works
Chicken Bacon Ranch
Cheese Pizza
Half All Meat and Half Creamy Chicken
Rainbow Bright Vegetarian
Sicilian Pepperoni Pizza
Rhubarbeque Chicken

“Finally broke down and gave it a try. It was excellent. Deep dish delight and those garlic knots were insane. Can’t wait to go back.”

4.9 Superb248 Reviews
Persepolis Persian Restaurant 585 Torbay Rd, St. John's Persian/Iranian • $$
585 Torbay Rd, St. John's - 6.27 miles

Customers` Favorites

Lamb Shank
Saffron Rice
Baklava
Dips
Nargesi
Fesenjoon
Lamb Chops
Mirza Ghasemi
Majoon
Borani Dip

“So good! We loved it. So tasty”

4.8 Superb235 Reviews
MajesTea 179 Elizabeth Ave, St. John's Bubble Tea • $
179 Elizabeth Ave, St. John's - 8.88 miles

Customers` Favorites

Coconut Jelly
Strawberry Cheese Crown
Roasted
Mango Cheese Crown
Popping Pearl
Grapefruit Harvest
Orange Sunshine
Golden Lion
Rich Peach
Jasmine Tea

“Absolutely amazing service and the tea was delicious! 10/10 would recommend and will definitely be back!”

4.8 Superb237 Reviews
Zauq Kitchen - Halal Pakistani, Indian, Bangladeshi 11 Freshwater Road, St. John's Pakistani • $
11 Freshwater Road, St. John's - 9.67 miles

Customers` Favorites

Halwa Puri
Chicken Karahi with 1 Roghni Naan
Chicken Seekh Kabab Kadai
Naan Chana Nashta
Biryani Chicken
Beef and Curry
Tawa Chicken
Karhak Chaye
Beef Biryani

“The food is pretty good actually.”

4.8 Superb177 Reviews
The Newfoundland Embassy 79-81 New Gower St, St. John's Pubs • $
79-81 New Gower St, St. John's - 9.93 miles

Customers` Favorites

Custard Cones
Nachos
Club House and Caesar Salad Split
Bacon Wrapped Scallops
Butter Chicken Poutine
Pepperoni and Cheese
Homemade Beef Soup
Chicken Wings
Veggie Pizza
Steak

“Had a couple nights at the Embassy while in St.John’s. Great spot!! Staff was awesome and friendly, while somewhat “saucy” (Joe and Tracy)! 😂 Locals were fun and made me feel like part of the group (Ally, Chris & Jeff, who talks too much)!! Local talent was awesome and can definitely sing and play to keep everyone entertained!! I will be back!!”

4.7 Superb193 Reviews
Christian's Pub 23 George St, St. John's Bar • $$
23 George St, St. John's - 9.85 miles

Customers` Favorites

Newfie Screech Shots
Beer and Snacks
Rolling Rock
Beer Tap

“Went there for a Screech In, it was an amazing time. The host was funny and his Newfy steak pretty good. Highly recommended!!!!”

4.6 Superb274 Reviews
Sinaing Home of Filipino Cuisine 194 Duckworth St, St. John's Filipino • $$
194 Duckworth St, St. John's - 9.41 miles

Customers` Favorites

Crispy Pata
Inasal with Garlic Rice
Pork Sinigang
Daing Na Bangus
Beef Pares Tacos
Pancit Canton Stir
Starters and Salads
Tapa Burger and Fries
Bagnet Pakbet Sautéed Tropical Vegetable-Crispy Pork Belly
Sinaing’S Sizzling Sisig Sizzling Sautéed Pork

“Thank you, Sinaing, for accommodating us for my son’s birthday and baptism! We first tasted your food during the summer, and I immediately told my husband that we had to celebrate here. Even though our family couldn’t be with us, your food made us feel right at home. The dishes were not only delicious but also carried that comforting, home-cooked flavor that brought back so many memories. Thank you for helping make this special day even more memorable for us!”

4.8 Superb127 Reviews
The Battery Cafe 1 Duckworth St, St. John's Cafe • $
Recommended
1 Duckworth St, St. John's - 9.17 miles

Customers` Favorites

Carrot Cake
Scone
Grilled Cheese Sandwich
Kicker Breakfast Wrap
Soup and Sandwich
Drip Coffee
Banana Bread
Grilled Swiss Cheese Sandwich
Bagel and Breakfast Sandwich
Bagel with Cream Cheese

“So happy when the The Battery Cafe opened where the old groc & conf had been. Not only is it a welcoming & relaxing place, with a delicious selection of pastries and great coffee, it's morphed into a cultural hub with nightly offerings of music, poetry, storytelling. Love this is in my 'hood.”

4.6 Superb274 Reviews
Georgestown Bakery 60 Hayward Ave, St. John's Bakery • $
60 Hayward Ave, St. John's - 9.24 miles

Customers` Favorites

Chocolate Croissant
Chocolate Walnut Bread
Brioche Garlic Bread
Sesame Seed Bagel
Dark Rye Bread

“Hands down the best bakery we visited while in St John's. Inside a corner purple house is a man's bakery going on 24 years. In the mornings, he sells hot bread of all kinds and pastries that are perfectly made. My friend and I got a harvest loaf that lasted as a snack throughout the day. The chocolate croissant was excellent- perfect texture and flavor!”

5 Superb99 Reviews
The Postmaster's Bakery 134 Military Rd, St. John's Bakery • $
134 Military Rd, St. John's - 9.32 miles

“This lovely little bakery was recommended to us while in St John's for work. We loved stopping in each morning for matcha latte and americano. We also picked up some treats. On my last day, I enjoyed working from the bakery, and picked up some ginger cookies and bagels to bring home to my family. I would love to visit again next time I'm in St. John's!”

4.7 Superb148 Reviews
The Old Dublin Bakery 203 Merrymeeting Rd, St. John's Bakery • $
203 Merrymeeting Rd, St. John's - 9.74 miles

Customers` Favorites

Pastry
Cinnamon Roll Raspberry Custard Tart Jamwiches Sausage Roll
Soda Bread Spinich Dip Lemon Flakies in Da Box
Blueberry Scones and Cream Puffs

“Best bake good ?”

4.8 Superb107 Reviews
Classic Cafe East 73 Duckworth St, St. John's Canadian • $
73 Duckworth St, St. John's - 9.24 miles

Customers` Favorites

Seafood Chowder
Touton with Molasses
Hot Turkey Sandwich
Fish and Brewis
Baked Beans
Classic Burger with Cheese and Onions Fries on the Side
Homemade Molasses Beans and White Bread
Western Omelette \u0026 Ceasar Salad
Blueberry French Toast Breakfast
Western Omelette & Ceasar Salad

“Fabulous!!!!! What a great hidden gem ! Service , food and atmosphere was wonderful! I highly recommend this great place ❤️”

4.7 Superb161 Reviews
Blue On Water 319 Water St, St. John's Pet Friendly • $$
319 Water St, St. John's - 9.84 miles

“We stayed for 3 nights for our daughter's wedding. Our room was first class with w.c., large bath and large walk-in shower. It was quiet, facing the rear of the building. The front pedestrian way can be a bit noisy with revellers. Spotlessly clean, with aircon and fridge. The restaurant offered a varied evening menu, and the cuisine was superb. Likewise, a good choice for breakfast, and large portions. I had the 2 egg breakfast, and the eggs were cooked precisely to my instructions. The staff were very pleasant and helpful. This was my second visit, and I look forward to my third.”

4.6 Superb264 Reviews
The Ship Pub 265 Duckworth St, St. John's Pubs • $$
265 Duckworth St, St. John's - 9.54 miles

Customers` Favorites

Two Piece Fish and Chips with Dressing and Gravy
Small Fries
Large Fries
Poutine

“Always say yes to the Ship! Best venue ever!”

4.7 Superb168 Reviews
The Duke Of Duckworth 325 Duckworth St, St. John's Bar • $$
325 Duckworth St, St. John's - 9.65 miles

Customers` Favorites

Cod Chowder
Poutine
2pc Fish and Chips with Dressing and Gravy
Fish and Chips with Gravy and Dressing
Fish and Chips and Dressing
Classic Newfoundland Wrap
Our Famous Fish & Chips
Hot Turkey Sandwich
Seafood Chowder
Fish Cakes

“walk in a total stranger but leave as an old mate. just a fantastic place with awesome food and tons of character. (and characters)”

4.5 Superb394 Reviews
Chinched deli 173 Brookfield Road, St. John's Deli • $$
173 Brookfield Road, St. John's - 9.75 miles

Customers` Favorites

Cod Tongue
Sausage Platter
Duck Confit
Pate Sampler
Cheese Board
Key Lime Pie
Scallop Crudo
Grilled Lester
Pig Ear Fries in House Made Buffalo Sauce
Caramelized Pork Belly Rillion

“Best sandwich I had in a very long time and very affordable. I highly recommend! Delicious!”

4.7 Superb179 Reviews
Bagel Cafe 246 Duckworth St, St. John's Cafe • $$
246 Duckworth St, St. John's - 9.48 miles

Customers` Favorites

Fish
Seafood
Bagel Sandwiches
Potato
Bagel Sandwich
Salad
Baked Beans
Fried
Fruit
Burger

“Had brunch there today. Not only was the food delicious but the server was fantastic!! So cheerful and an absolute delight!”

4.5 Superb339 Reviews
Indian Express St.John's 10 Hunts Ln, St. John's Indian • $
10 Hunts Ln, St. John's - 7.51 miles

Customers` Favorites

Samosas
Chicken 65
Samosa Chaat
Shawarma Biryani
Veg Korma
Chicken Balls with Hashbrown Plate
Chicken Fry
Butter Chicken Naan Wrap
Masala Chicken
Basmati Rice

“Delicious vegan options, friendly staff and great service!!”

4.6 Superb188 Reviews
Pop’s Diner 31 Rowan St #29, St. John's Family • $$
31 Rowan St #29, St. John's - 9 miles

Customers` Favorites

Touton
Fish Cakes
Hot Turkey Sandwich
Seafood Chowder
Meatloaf
Cod Burger
Banana Split
Onion Rings
Turkey Soup
Clam Chowder

“My sister and I were there for the first time last Friday and for sure can’t wait to go back again. What a wonderful place for everyone but especially for the sixty’s people. I have so much to say… and all good. We were blown away! St. John’s certainly needed you. We had the fish and chips and we rolled out of there. The portion size was like no other and so fresh and flaky. Like it was just caught from the ocean. The place was so clean and nicely decorated. Our server Mike was a pro. He knew his job and made you feel as though you mattered. Even the owner Terry- Lynn came over to greet us. They are doing well there and I can see why. Everything was great…not a single thing to complain about. Oh and the music…yes…turn it up…it certainly brought us back in time. Thank-you for everything!!!”

4.5 Superb246 Reviews
Poyo + the Sprout Restaurant 364 Duckworth St, St. John's Vegetarian • $
364 Duckworth St, St. John's - 9.74 miles

Customers` Favorites

Enchilada
Salad
Pad Thai
Burrito
Poutine
Vegan Caesar
Soup of the Day
Marinated Tofu Sandwich
Buffalo Unchecked Taco
Bravocado Sandwich

“We didn't get pictures of everything but we absolutely enjoyed everything! Tacos made GF by putting them in corn chips, then we had a lovely pad Thai. Cute little location.”

4.7 Superb175 Reviews
The Grounds Cafe 1525 Portugal Cv Road, Portugal Cove-St. Philip's Cafe • $$
1525 Portugal Cv Road, Portugal Cove-St. Philip's - 8.25 miles

Customers` Favorites

Breakfast Bagel
Smoked Salmon with Cucumber on an Everything Bagel
Ham and Cheese Biscuit with Dijon Aioloi
Bacon Egg and Cheese Bagel Sandwich
Grounds Traditional Breakfast
Vegetarian Breakfast Sandwich
Grounds Breakfast with Salad
Pineapple Upside Down Cake
Pulled Pork Flatbread
Quiche and Chips

“Today was my first visit with my son. I was so impressed by the huge space, amazing gluten free options and super friendly staff! We will be back 😊😊”

4.7 Superb154 Reviews
Coffee Matters 1 Military Rd, St. John's Cafe • $
1 Military Rd, St. John's - 9.18 miles

Customers` Favorites

Gluten Free
Mediterranean Chicken Pesto Sandwich
Lunch Special Soup and Sandwich
Petite Breakfast Sandwich
Yogurt and English Muffin
Ham and Cheese Croissant
Glorious Breakfast Wrap
Chocolate Chip Muffin
Chocolate Cake Slice

“Scott and his crew at Coffee Matters are second to none! I recently ordered their box lunch for a work event with 70+ people. We have many folks with dietary restrictions, and not only was everyone accommodated, everything as absolutely delicious. There are options galore, and for catered lunches, it’s definitely the best bang for your buck in town. They also deliver to you, making everything a breeze. I couldn’t recommend their services enough!”

4.6 Superb175 Reviews
St. John's Fish Exchange Kitchen & Wet Bar 351 Water St, St. John's Canadian • $$$
351 Water St, St. John's - 9.94 miles

Customers` Favorites

Fries
Steak
Lobster Roll
Seafood Platter
Lobster Bisque
Soup
Lobster Mac and Cheese
French Country Salad
Crab Legs
Cod Fish

“Amazing food and service. Had the weekend special grilled trout with vermicelli noodles and it was delicious.”

4.4 Superb443 Reviews
27

Toslow

Toslow 108 Duckworth St, St. John's Bar • $
108 Duckworth St, St. John's - 9.27 miles

Customers` Favorites

Cookies
Vegan Sandwich
Spicy Potatoes
Tofu Scramble
Vegan Burger
Bfast Tacos
Cupcakes
Tofu Sub
Big Mac

“Had a lunch date with my daughter and had the breakfast sandwich and raspberry pistachio frangipane. Delicious! Amazing atmosphere and great vibes. Highly recommend.”

4.5 Superb182 Reviews
Piatto Pizzeria + Enoteca St. John's Downtown 377 Duckworth St, St. John's Italian • $$
377 Duckworth St, St. John's - 9.78 miles

Customers` Favorites

The Stephanie
Goat Cheese
Margherita Pizza
Arancini
Caprese
Lunch Special
Spaghetti and Meatballs
Gelato
Gnocchi
Affogato

“Food was good and Jason was awesome!”

4.4 Superb354 Reviews
Smoke's Poutinerie St. John's 165 Water St, St. John's Fast Food • $
165 Water St, St. John's - 9.59 miles

Customers` Favorites

Bacon Cheeseburger
Fried Cheese Curds
Onion Rings
Wacky Fries
Pulled Pork
Bacon Double
Perogy Poutine
Nachos Grande
Shawarma Poutine
Cheese Burger Flavored Poutine My Dudes

“Excellent fast service, top quality food, beautiful relaxed safe atmosphere, wifi available, comfortable seating friendly staff. I recommend. the poutone was a large serving as well, it barely fit into the box, Thanks!”

4.4 Superb277 Reviews
Oliver's Restaurant 160 Water St, St. John's Canadian • $$
160 Water St, St. John's - 9.57 miles

Customers` Favorites

Seafood Chowder
Steak
Seafood Platter
Soup
Bread Pudding
Duck Confit
Brownie
Calamari
Lobster
Baked Cod

“Oliver’s Restaurant has quickly become my new favorite place to eat. The food is delicious, love the cozy atmosphere, and service is top notch. We have dined there a few times in the last couple months and each time we’ve had the same server, Robyn. She is knowledgeable, her service is prompt, and she really goes the extra mile. Last night the restaurant squeezed us in at a last minute request and it did not disappoint. Highly recommend!!”

4.4 Superb317 Reviews