Tried out Nirvana for dinner. Ordered a large pizza w black olives. Pizza was reasonably priced and was ready when I got there. Very friendly staff.
Pizza is New York style and was absolutely delicious. Definitely the best thin crust pizza I've had in Cleveland. This is definitely our new go to spot for takeout pizza!