Report a review
- 5
- best burgers and avocado fries
A must for a visit in Hamburg or at a food truck festival. Unfortunately they are located in a mall.
A must for a visit in Hamburg or at a food truck festival. Unfortunately they are located in a mall.