Foodieninjas
Feedback
Login
Be a Ninja
🌏
Other
Olympic Broil
x 5.00
ninjas
Restaurant in
Lansing
,
United States of America
Lists 🧑🏼🍳
Share
Information
💸
$
🏠
1320 North Grand River Avenue, Lansing
In Google
4.6 rating ⭐️
(2,896 reviews)