city garden ny stewart cuban restaurant stewart avenue garden city ny The Cuban Home Garden City New York Menu Prices Restaurant Reviews Facebook Saturday, October 15, 2022 Edit