Remove Ads

Photo of Paramount Watertower Cafe

Paramount Watertower Cafe

5555 Melrose Ave, Los Angeles, California 90038 USA

14 Reviews

Tuna melt chips for lunch and salad for dinner work work work!!

Photo Credit: Yelp

Remove Ads