Showing results for bell's-los-alamos
Search instead for bell-s-los-alamos
Bell's
(502)
French restaurant
Relaxed French-inspired bistro in a former farm building serving fine-dining fare & eclectic wines.
Address: 406 Bell St, Los Alamos, CA 93440
Hours: Closed ⋅ Opens 11 AM
Rating
(344) · $$$$
BELL'S, 406 Bell St, Los Alamos, CA 93440, 870 Photos, Mon - 11:00 am - 3:00 pm, 5:00 pm - 8:30 pm, Tue - Closed, Wed - Closed, Thu - 11:00 am - 3:00 pm, ...