1016 Hopper Avenue, Santa Rosa, California 95403, United States
11:30 am – 08:00 pm
Tuesday - Friday: 11am - 8pm
Saturday: 11:30am - 8pm
Copyright © 2023 Mel's Fish and Chips - All Rights Reserved.