Anyone been to "Nano Cafe"? I know there's one in Pasadena and I've now seen one on my commute through Monrovia. The one in Monrovia took the place of an old "grill" of some sort. (Can't remember the name)
The 'new' location is on Duarte Road between Myrtle and Mayflower.