Maguroya

    18242 Imperial Hwy,
    Yorba Linda, CA 92886
  • Phone: 714-524-9003
  • Cuisine: Japanese Restaurant

Map & Directions