The Loft Thai & Sushi Bar

8308 Bennington Ct, Vallejo, CA 94591, United States