Restaurants - West Covina, California, United States
Ami Sushi is a restaurants company based out of 2560 E AMAR RD, West Covina, California, United States.