Luis Chinese Restaurant
Chinese
Luis Chinese Restaurant is a small Chinese restaurant located on Edmonds Street. It features a modest dining area with approximately eight tables. The establishment is known for its affordable pricing.
Location
Best places nearby
The highest rated places close to Luis Chinese Restaurant.


