TALLO menu

Open 7 days a week
Bar open 11-11 | food served 12-9

Book a table

Back to TALLO