St.George is located in Amsterdam, Netherlands on Nieuwezijds Voorburgwal 93. St.George is rated 4.2 out of 5 in the category argentinian restaurant in Netherlands.
Address
Nieuwezijds Voorburgwal 93
Amenities
Bar on site
Toilets
Accessibility
No wheelchair-accessible car park