Oakwood Bar and Grill


Telephone : (313) 451-8970
Address : 17621 Oakwood Blvd , Dearborn , MI , USA , 48124

Oakwood Bar and Grill is Dearborn's premier restaurant. Oakwood's staff is dedicated to making your dining experience the best. Our high-quality food and extensive drink selection will not leave you wanting.