United States / Norfolk / Marketsfarmers marketSabrosa FoodsAddress2500 Church St, NorfolkWebsitesabrosafoods.comPhone+17577680381—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itThe Annex · 26 mNot ratedRip Rap Brewing Co. · 349 mNot ratedThe Brightleaf Building · 403 m