Mel's Fish and Chips is a renowned restaurant in Santa Rosa, CA, offering affordable and amazing food with over 30 years of experience in the local culinary scene.
Their dedicated staff ensures a fantastic dining experience, whether you choose to dine in or take out, and they pride themselves on never compromising on quality, using only the best ingredients to provide satisfaction with every meal.
Generated from the website