MENSHO
Restaurant
•
4258 Piedmont Ave, Oakland, CA 94611, USA
9.2
Saturday: 3 PM – 10 PM
See if anyone you trust recommends it!