This place is located in Little Tokyo in Los Angeles. It’s tucked away in a strip mall. You can tell that it’s been there for a while because when you walk in it has an older/dank feeling to it. Don’t let that scare you though. Their signature bowl is delicious. On the web @ https://www.menohusa.com This …