More Senior Living
Daigo is meaning best taste in Japanese. We are trying to using best ingredient and our heart to make every single tasty dish and excellent service. We do have a lot of homemade things, once you try, you will know the difference.
2450 Clement St San Francisco,