Del Floria's Tailor Shop

Del Floria's Tailor Shop was a business establishment, a tailor shop located on the Promenade of Starbase Deep Space 9.

On Deep Space 9 this is located at space station central core room location 01-383.