Pizza Sun Okinawa’s American Pizza and Craft Beer (Chatan, Okinawa) You just have to go to Pizza Sun to grab a slice and a beer to feel like you are in America. Continue reading →