Luxor Cafe

Coffee Shops · Cambridge, MA

Not yet claimed by owner

Details

Category
Coffee Shops
Address
148 Mount Auburn Street, Cambridge, MA 02138
Phone
(617) 661-0904
Website
luxorcafee.com
Cuisine
sandwich, coffee shop

Other coffee shops in Cambridge