Update Info - Lil'Red Baron
This restaurant was reported as closed. If it is open, let us know.
Lil'Red Baron
8 Airport Rd
Newport, NH 03773
8 Airport Rd
Newport, NH 03773
This restaurant was reported as closed. If it is open, let us know.