Leo's Grandevous est. 1939

  • Restaurants
200 Grand Street
Hoboken, NJ 07030
(201) 659-9467
  • About

    Italian Restaurant