Located at Studio City, CA, Maeda is categorized as a restaurant. It brings in a revenue of $326,400 annually and employs ten people. A large portion of the popularity Maeda has gained stems from its specialized appeal in the market. The top leader of the company is Owner Won Choi.
Want to share more of your experience?GO TO FULL REVIEW