Red House Reviews & Details
1202 Azalea Ave
Red House is located at 1202 Azalea Ave in Richmond near the intersection of Azalea Ave and W Seminary Ave. Their menu consists of American and Chinese dishes . Call (804) 266-8333 today!
- Cuisine:American and Chinese
- Major Intersection:Azalea Ave And W Seminary Ave
Tell us more about Red House Richmond!