205 Deli Grocery
205-19 Hollis Ave, St. Albans 11412