Lemonchilli Urban Kitchen & Bar is located in Salzburg, Austria on Nonntaler Hauptstraße 24. Lemonchilli Urban Kitchen & Bar is rated 4.4 out of 5 in the category european restaurant in Austria.
Address
Nonntaler Hauptstraße 24
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating