Sabor Latino Restaurant
Address:
2403 41st Ave, Long Island City, NY 11101
Phone:
(718) 482-7730 Restaurants
Other Businesses:
- Culin Art at 3110 Thomson Ave, Long Island City, NY 11101
- Van Dam Diner at 4555 Van Dam St, Long Island City, NY 11101
- Green Tea Deli at 2818 41st Ave, Long Island City, NY 11101
- Pizzaiolo Enterprises at 3125 Thomson Ave, Long Island City, NY 11101
- Abraham Natural Foods at 3020 Review Ave, Long Island City, NY 11101