-
Liled's Candy Kitchen
is a great Ice Cream Shop Restaurant
Ranked #1 of 15 Restaurants in Vista Vallejo.
Some say, it is jarring.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
If you're not a fan of time travel it may be a bit jarring to step into Liled's. Throwback to the '50s.