Tosca Cafe -- Probably a pretty nice place.

Quick Reply