The Mayor's House By Selda

635 N Zang Blvd, Dallas, TX

Menu (As of 10/30)

Salads

Small Bites

A Little More...

From the Oven

Desserts

The Mayor's House By Selda: hours and how to order