Pappa Caff's offers a wide selection of quality, homemade foods for dine-in or takeaway. Telephone orders are welcome.