Log in

 Orange, CA

Felix Continental Cafe (La Casa de la Paella) ...more info

36 Plaza Square
Orange, CA 92866 (0 miles away)
+1-714-633-5842+1-714-633-5842
http://www.felixcontinentalcafe.com/ 
Claim

Review
Cuban Restaurants

About Real Word of Mouth


98ms render time (53 process time).