Restaurant Review: Oicho – charcoal grilled yakitori
Oicho is a fun, reasonably-priced upscale yakitori restaurant where you grill it yourself over a charcoal brazier at your table.
Read MoreOicho is a fun, reasonably-priced upscale yakitori restaurant where you grill it yourself over a charcoal brazier at your table.
Read MoreWhen traveling, people sometimes leave their common sense at their hometown airport to be picked up when they return home.
Read More