Star's Spices N Tea Shop
683 Tuxedo Dr, Elmont
(516) 488-4300
Menu
Reserve
Restaurants in Elmont, NY
Star's Spices N Tea Shop
683 Tuxedo Dr, Elmont, NY 11003
(516) 488-4300