Landshark Bar And Grill

Landshark Bar and Grill, 101 E Grand River Ave, East Lansing, MI 48823, United States

(517) 574-5033

Location