Phat Boy Sushi

Phat Boy Sushi, Kitchen and Bar - Delray, 1720 S Federal Hwy, Delray Beach, FL 33483, United States

(561) 414-2299

Location