Web Analytics Made Easy -
StatCounter

Menus + Add Menu

Gallery Add Photos

Reviews Add Review

No Reviews

Info about Content Below



See what people are saying Write Review

Location & Details

Selo Restaurant Located in neighborhood of Queens. Selo Restaurant is open Today. Sunday March 26th from 10:30 am -until 11:59 pm Delivery, is available. Serving European Cuisine

3305 Broadway, NY 11106
718-932-0101

2916 Crescent St, NY 11102
33-05 Broadway Ave , 11106
3305 Broadway, NY 11106
33-01 Broadway , 11106
33-09 Broadway , 11106
33-11 Broadway , 11106
33-17 Broadway , 11106
32-21 Broadway , 11106
33-02 Broadway , 11106
33-19 Broadway, NY 11106
32-20 Broadway , 11106
32-11 Broadway , 11106
32-11 Broadway,

WhereYouEat.com Near Me Search
Discover Local Restaurants