Akida Japanese Restaurant

606 N Sheppard St Richmond VA 23221 USA

(804) 359-8036

Location