Location: 2801 E End St, Long Beach, CA 90804
Phone:(562)433-4242
Category: Restaurants, Grocery
Tags: Italian Restaurants, Seafood, Seafood Restaurants, Pizza