Farmhouse Kitchen Thai Cuisine

Overview

Address: 710 Florida St
San Francisco, CA 94110
Website: farmhousesf.com
Phone: 415-814-2920