Leo's Restaurant & Take Out
27 Freshwater Rd
St. John's, Newfoundland and Labrador A1C 2N1
Canada
Phone: 709-726-2658
St. John's, Newfoundland and Labrador A1C 2N1
Canada
Phone: 709-726-2658
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
K.R. Woodfine Ltd0.03 mi
Ches' Snacks0.04 mi
Mea Mei Wok Eatery0.06 mi
Peter Easton Pub0.06 mi
Fred's Lounge Ltd0.06 mi
Loco Loopie's0.06 mi
Pizza King Inc0.06 mi
The Epicurean Kitchen0.06 mi
Loong Wah Restaurant0.07 mi
Cuisine:
Leo's Restaurant & Take Out Description:
Take-out
Reviews of Leo's Restaurant & Take Out