Red Lion Restaurant

Greater Novi

Located in the Holiday Inn Hotel & Suites Farmington Hills.

37529 Grand River Ave., Farmington Hills, MI 48335

phone 248-477-7800

Detroit Metro Airport: 24 Miles

Downtown Detroit: 29 Miles

American $$$$$

You May Also Like