at 1536 Newport Blvd, Costa Mesa , 92627 United States
83 FB users likes Newport Italian, set it to 70 position in Likes Rating for Costa Mesa, United States in Local Business category
Newport Italian is Costa Mesa based place and this enity listed in Bike Shop category. Located at 1536 Newport Blvd CA 92627. Contact phone number of Newport Italian: (949) 515-8377