Restaurant catches fire in Old Town