Selo
CLOSED NOW
Today: 12:00 pm - 11:00 pm
Tomorrow: 12:00 pm - 11:00 pm
Phone: (718) 932-0101
Address: 3305 Broadway, Astoria, NY 11106
Website: https://www.facebook.com/selonyc
Selo Restaurant
3801 35th Ave, Long Island City, NY 11101
3202 34th Ave, Astoria, NY 11106
3101 Broadway, Astoria, NY 11106
1695 Broadway, New York, NY 10019
232 E 64th St, New York, NY 10065
2342 30th Ave, Astoria, NY 11102
8026 Queens Blvd, Elmhurst, NY 11373
366 E 8th St, New York, NY 10009
4017 Broadway, Astoria, NY 11103
3711 35th Ave, Astoria, NY 11101