A very friendly nicely set up roadside deli/restaurant with a little style. Great ice cream selection. Located right on Highway 10 as you hit Delhi. Typical hours are six until six every day. I wasn't expecting anything quite this pleasant as I loafed through sleepy little Delhi on a sightseeing jaunt. I give the Uptown Cafe a big thumbs up.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.