Akida Japanese Restaurant

Back

Information

  • 606 North Sheppard Street
  • Richmond, VA 23221
  • (804) 359-8036

About

Map