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 more