The Tower Beer House is located in Ituzaingó, Argentina on Gral. Juan Lavalleja 40. The Tower Beer House is rated 4.5 out of 5 in the category french restaurant in Argentina.
Address
Gral. Juan Lavalleja 40
Accessibility
No wheelchair-accessible entrance