Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
Create Cafe ($)
4660 E Camp Lowell
Tucson, AZ 85712 (Map)
(520) 298-3421 (Phone)

Create Cafe Menus:   |  Text Menu   |  Web Menu