Lemongrass Thai Cuisine

Overview

Address: 2348 Polk St
San Francisco, CA 94109
Website: lemongrasssf.com
Phone: 415-929-1183