Texas Menu Prices

Chef Special

Red Curry Roasted Duck

Si Lom Thai Asian Fusion · Dallas, TX

$18.95

Nearby Restaurants