Taz Smash
Burger · American · Fast Food
American restaurant specializing in smash burgers. Offers deals and has multiple locations.
Location
Best places nearby
The highest rated places close to Taz Smash.
Local restaurants nearby
Περικλέους 2, Αττικής

