4326 Lovers Ln
Dallas, TX 75225
Dallas, TX 75225
Open Hours11:30am-2pm Mon-Fri; 5:30p-10pm Mon-Sat; 11am-2pm Sun.
OverviewA combination of old and new German fare yields modern tastes reflective of the changing times in the originating countries. The stylish decor is subdued. Specially chosen art...
more