All reviews seem negative
Been gone for years. This address is now the home of the International House of Pancakes, A.K.A. IHOP. Almost surprised it got listed here