at 3924 Lemay Ferry Rd, St. Louis , 63125-4562 United States
Phoenix Bar & Grill is St. Louis based place and this enity listed in Bar category. Located at 3924 Lemay Ferry Rd MO 63125-4562. Contact phone number of Phoenix Bar & Grill: (314) 416-4266