Ameci Italian Kitchen

Row 1

Details
18521 Yorba Linda Blvd
Yorba Linda, CA 92886

Foursquare Tips

  • the owners are the nicest people
  • Love their meatball sandwich.