Where is Luigi's?

Enter The Luigi's Zone
To find Luigi's Restaurant just drive down Blackstone Avenue until you see the building in the above picture. When you spot it pull into the parking lot, then park and lock your car. As you walk into the entrance and approach the host, you'll notice that you recognize him. When the fog clears you realize that he's Rod Serling and you're most likely in The Twilight Zone since you’re in a restaurant that... Exists Only in the Past!!!