-
Soho Pizza
is a top notch Pizza Place Restaurant
Ranked #1 of 43 Restaurants in Kenwood Albany.
Some say, it is late, amazing.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Best pizza on lark open late still amazing enjoyed their buffalo slice more then once