Own or manage a place in town?
Flag as Inappropriate
Mokka is an independent coffee shop located on Telegraph Avenue. The shop features a variety of hot and cold coffee drinks. Other popular items include paninis, subs, pastries and salads.