Clifford’s On The Green is a charming establishment nestled in the heart of Westwood, CA. Its inviting ambiance and picturesque surroundings make it a delightful spot for locals and visitors alike to enjoy a meal or refreshment.
With a menu featuring a variety of culinary delights, Clifford’s On The Green caters to diverse palates, offering options to satisfy every taste bud. Whether seeking a hearty brunch, a leisurely lunch, or a cozy dinner, patrons can indulge in flavorful dishes crafted with care.
Generated from the website content