Welcome to Newcastle. Newcastle has been serving North end for a long time. First, we were under business named 'castle' in different address in Northend. But now we are here at 1010 Main st with the name 'Newcastle'. Family gethering, friends, dates and energy for hard workers, Newcastle has abundant memories serving the poeple of North end community.
We love what we do and people who come. Smile if you want to love us back!View Full Menu