Update Info - Top Floor Tea Room
This restaurant was reported as closed. If it is open, let us know.
Top Floor Tea Room
210 Main St
Nevada City, CA 95959
210 Main St
Nevada City, CA 95959
This restaurant was reported as closed. If it is open, let us know.