Main Navigation

Roda Japan House

1080 Virginia Ctr Pkwy #121, 
Glen Allen, 
VA

Directions Directions


Map Map


Hours

Mon. - Fri. 11:30am - 2:30pm;Sat. 4pm - 11pm;Sun. 12am - 10pm