Nick's Place 

  Souvlaki, the superior kebab since 1985