Grocery Store
4510 83rd St - Elmhurst
SF Supermarket in Elmhurst is a popular Asian grocery store with a great selection of fresh produce and live seafood. Customers appreciate the competitive prices and the variety of Chinese and Asian inventory. The store is clean and organized, although it can get crowded. Parking is available but limited. Some customers have mentioned expired snack items and a lack of social distancing.
4510 83rd St
Elmhurst, NY 11373
Last updated on 9/19/2023