940 Elmwood Rd,
Lansing , MI 48917 UNITED STATES
Based on 1 reviews
Dinner at homeI was not impressed when I ate here recently. The food seemed to be overpriced for what it was, and I would have expected more for what I paid considering that I could have made this at home. It was a home cooked meal, but certainly not...