Restaurant Details
Restaurant Name: Ovosodo
Address: 11060 Queens Blvd, Queens, NY 11375
Borough: Queens
Phone Number: 7184873524
Cuisine: Italian
Restaurant Name: Ovosodo
Address: 11060 Queens Blvd, Queens, NY 11375
Borough: Queens
Phone Number: 7184873524
Cuisine: Italian