Where do you need Restaurants ?
Fantastic Cafe
562-921-0080
33.902463
-117.992454
About Fantastic Cafe
Fantastic Cafe is located at 15900 Alicante Rd Apt 10, la Mirada, CA. This location is in the Norwalk-La Mirada neighborhood. This business specializes in Restaurants.