• travel guide
  • Travel Guides
  • Apps & eBooks
  • Community
  • Publish Apps
Meat section Makishi Public Market  <img src='http://www.guidegecko.com/images/spyglass1.png' align='texttop' /> Click for full image
Travel Guide > Asia > Japan > Okinawa > Naha > Money & Shopping

Makishi Public Market

Click for larger image
Upload Photo     Upload Video

Add a Point to the Map

Makishi Public Market is located just off Kokusai Dori, on the right side of the covered arcade called Ichiba Hon Dori. 

It is an extremely popular market with locals who come here to purchase fresh fish, meat and pickles.  Wander around and watch the lively banter between store holders and customers.  Piles of multi coloured tropical fish lay atop shaved ice, although the skinned stonefish and live crabs can be a little disturbing to some with weaker constitutions.  Still more disturbing are the whole pig's faces in the meat section.  Meat is predominantly pork although you can also find goat, chicken and beef.

Take some time to taste the various pickles on offer, including garlic cloves pickled with purple Shiso leaves or the seaweed known as umi budo, meaning sea grapes. 

Type: Market
Budget level: Low Budget
Location: Naha, Japan
Street address: 2-10-1 Matsuo
Nearest public transport: Makishi Monorail Station
Opening hours: Daily 9am - 8pm
Telephone: +81988676560 (Management office)

Makishi Public Market Reviews

Posted on
by Ralpapajan
A fresh smelling Market that compares to the the best in Belize, London and KwaZulu Natal. That augurs well for the food you buy there. Well worth a visit.
0   Do you agree? Yes No     [Report Abuse]  

Users for Makishi Public Market
2 2 0
The Guru

You receive points for adding & updating information
and for replying to Discussions.

You become the Guru if you are the user with
the most points for the place.
has 28 points for Makishi Public Market.
has helped
5 people with her Replies.

Make it Happen!

Our service for you - your travel checklist:

  1. Read our online guides
  2. Find a cheap flight
  3. Book a nice hotel
  4. Get travel insurance
    - even during your trip -

...and have fun!