Map
601 Munroe St., Sacramento, CA 95825, United States
Restaurant
Lemon Grass