Flo's Grill & Kitchen
Vaughan, Ontario, Canada,
maps.app.goo.gl/VReE5tN6PMafgb7N8orders@flosgrill.caAbout
Flo's Grill & Kitchen is the biggest online food store in Toronto, Offers traditional Nigerian food packs at affordable prices for busy families, workers and students in the Toronto area.Categories: Business Services.