Source: /Youtube
Looks amazing!! Pham Xuan
Ah okinawa... where street food has better seafood than $$$ restaurants in NYC.