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