Cirrus Restaurant Reviews & Details
1731 W. Main St.
Cirrus Restaurant is located at 1731 W. Main St. in Richmond near the intersection of S Allen Ave and W Main St. Their menu consists of American dishes . Call (804) 340-1989 for dine in.
- Service:Dine In
- Major Intersection:S Allen Ave And W Main St
Tell us more about Cirrus Restaurant Richmond!