Located in a strip mall,I didn't expect such amazing food. We had Cuban sandwiches , paella, and a couple other dishes prepared for take out.
The serving sizes were very, very generous. We ate two dinners form out one order! Prices are low for the extreme high quality. The staff were attentive, polite, professional- and not hard on the eyes!,
Look forward to our next Orland trip and my new favorite restaurant
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.