78145383
Jul 18, 2002
STATHOULIS TAKIS
Subscribe
Restaurant specializing in a variety of entrees for consumption on or off the premises.