D Market Elmwood
214 Elmwood Ave
Buffalo
NY
14222
(716) 881-3881
myelmwoodmarket.com
Open Map
Food & Dining
groceries
grocery store
Grocery Stores
Markets
Public markets
Shopping
supermarket
Supermarkets
Supermarkets & Super Stores