Lambo's is a convenience station offering fuel and other services. Part of a local chain.