Pizzeria La Rambla offers pizza. Note: May have relocated.