The Official Travel Site of Alabama

City Grill, The

Restaurant

Not provided

City Grill, The
8147 Vaughn Rd.
Montgomery, AL 36116
334-244-0960
Hours of Operation
  • Tues.-Sat., 4:30-10 p.m.