Karma - Urberach

Restaurant

Address

Darmstädter Str. 2
63322 Urberach

Contact

+4917661732977

[email protected]

Opening hours

Mon, Tue, Wed, Thu, Sun: 18:00 - 01:00
Fri - Sat: 18:00 - 02:00

Price

More

Nearby Restaurants