Texas Menu Prices

Desserts

Frozen Lemon Meringue Tart

Grand Lux Cafe · Dallas, TX

$8.50

Nearby Restaurants