Red Lion Restaurant


Located in the Holiday Inn Hotel & Suites Farmington Hills.

Michigan Renaissance Festival Ad

Greater NoviGreater Novi map icon
Map to Red Lion Restaurant

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