11432 Farmers Blvd, Saint Albans 11412, United States
No delivery
Spot something wrong?
Dishes at Island Oriental. Prices may vary in venue.