at 2438 66th St N, Saint Petersburg , 33710 United States
Japanese Restaurant is Saint Petersburg based place and this enity listed in Restaurant category. Located at 2438 66th St N FL 33710. Contact phone number of Japanese Restaurant: (727) 345-4088