Koya

807 W. Platt St., Tampa, USA

$$$$ Japanese,Sushi

MICHELIN Guide's Point Of View