Save Featured Added By Kathu Sale 20% Now Open 4.4 3 comments The Goggi Restaurant W 85th St, New York, NY, USA Sed ... Facilities: Price: R 100.00