Pizzeria Al Castello offers pizza. Known for its affordable prices.