Yard House

Yard House

9301 Tampa Ave # 216, Northridge, CA
(818) 721-0085 serving: Northridge, North Valley

Location, Location, Location:

Categories:

Carry Out, Shop Online, Bistros, Restaurants,

The Low Down

Rants, Raves & Reviews