Mel's Farmhouse

Dining and Drinking > Restaurant > Seafood Restaurant

Address: 260 W Avenue 26, Los Angeles, CA, 90031

Phone: (661) 208-1792

Website: https://melsfishshack.com

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices