Food is nice, Best Takoyaki and udo noodles around, but beef with rice is a let down. Service is ok but can be improved. Hey Japanese people, you need to smile! It is a deli so I do not expect much. I would give 5 stars for a deli but 4 for a restaurant