Coffee shop Del mondo cafe, offering coffee and likely other cafe fare. Features online ordering and Wi-Fi.